good hope cape of - Turkish English Dictionary